package com.yf.notify.modules.notify.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;

import java.io.Serializable;

/**
* <p>
* 消息模板数据传输类
* </p>
*
* @author 聪明笨狗
* @since 2022-11-08 10:54
*/
@Data
@ApiModel(value="消息模板", description="消息模板")
public class MsgTmplDTO implements Serializable {

    private static final long serialVersionUID = 1L;


    @ApiModelProperty(value = "ID")
    private String id;

    @ApiModelProperty(value = "消息标题")
    private String title;

    @ApiModelProperty(value = "消息模板")
    private String template;

    @ApiModelProperty(value = "站内信可用")
    private Boolean imEnable;

    @ApiModelProperty(value = "站内信状态")
    private Boolean imOn;

    @ApiModelProperty(value = "短信可用状态")
    private Boolean smsEnable;

    @ApiModelProperty(value = "短信开启状态")
    private Boolean smsOn;

    @ApiModelProperty(value = "服务商短信模板")
    private String smsTmpl;

    @ApiModelProperty(value = "社媒可用状态")
    private Boolean socialEnable;

    @ApiModelProperty(value = "社媒开启状态")
    private Boolean socialOn;

    @ApiModelProperty(value = "邮件可用状态")
    private Boolean emailEnable;

    @ApiModelProperty(value = "邮件开启状态")
    private Boolean emailOn;

    @ApiModelProperty(value = "服务商邮件模板")
    private String emailTmpl;
    
}
